fig leaf – Català–English translations

🇬🇧 en ca

fig leaf noun

  • leaf of the fig plant
fulla de figuera
Wiktionary Links